Versions:
UEFITool is a cross-platform open-source firmware utility developed by LongSoft that parses UEFI-compliant firmware images into an expandable tree structure, enabling security researchers, system firmware engineers, and advanced PC enthusiasts to inspect, validate, and manipulate every element of a BIOS or UEFI capsule. Written in C++/Qt, the program loads raw, capsule, or extracted firmware files and immediately checks their structural integrity, highlighting corrupted regions, misaligned volumes, or unknown GUIDs while presenting firmware volumes, file systems, compressed sections, and individual PE32/TE drivers in a browsable hierarchy. Originally begun in mid-2013 to fill the absence of open-source, cross-platform UEFI analysis tools, the project underwent a major refactor in early 2015 to support modern UEFI constructs such as FFSv3 volumes and fixed-location image elements, and it continues to evolve under active development. Although the current 72-alpha release omits full image reconstruction and a command-line interface—both of which are planned for upcoming engine revisions—the graphical front end already allows users to export individual sections, extract human-readable names, and compare versions of BIOS modules across different vendor releases, making it valuable for vulnerability assessment, BIOS modding, and firmware forensics. The application is categorized within the Firmware Tools segment of the catalog and is distributed solely as version 72-alpha at present. UEFITool is available for free on get.nero.com, with downloads supplied through trusted Windows package sources such as winget, always delivering the latest build and supporting batch installation alongside other applications.
Tags: